//
//  WBStatus.swift
//  WeiboSwift
//
//  Created by hfwd on 2017/5/22.
//  Copyright © 2017年 hfwd. All rights reserved.
//

import UIKit
import YYModel

/// 微博数据模型
class WBStatus: NSObject {
    
    //微博id
    var id: Int64 = 0
    
    //微博信息内容
    var text: String?
    
    /// 转发数
    var reposts_count: Int = 0
    
    /// 评论数
    var comments_count: Int = 0
    
    /// 点赞数
    var attitudes_count: Int = 0
    
    /// 微博用户    
    var user: WBUser?
    
    /// 微博配图模型数组
    var pic_urls: [WBStatusPicture]?
    
    /// 转发微博
    var retweeted_status: WBStatus?
    
    ///重写描述属性
    override var description: String {
        
        return yy_modelDescription()
    }
    
    // 容器属性的映射
    class func modelContainerPropertyGenericClass() -> [String : AnyClass] {
        
        return ["pic_urls" : WBStatusPicture.self]
    }
}
